//
//  Common.swift
//  WeoboWithSteveLi
//
//  Created by SteveLi on 2017/9/20.
//  Copyright © 2017年 李军桦. All rights reserved.
//


//目的：提供全局共享属性和方法，类似于 pch 文件
import UIKit
//MARK: -全局通知定义
/// 切换根视图的通知  ---一点要够长，要有前缀
//NSNotification.Name?
//let WBSwitchRootViewControllerNotification = "WBSwitchRootViewControllerNotification"
let WBSwitchRootViewControllerNotification = Notification.Name("WBSwitchRootViewControllerNotification")
/// 全局外观渲染颜色 -> 延展出‘配色’的管理类
let WEBAppearanceTinckColor = UIColor.orange
/// 延迟在主线程执行的函数
///
/// - parameter delta:    执行时间
/// - parameter callFunc: 执行的闭包
func delay(_ delta: Double, callFunc:@escaping()->()) {
    DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + Double(Int64(delta * Double(NSEC_PER_SEC)))) {
        
        callFunc()
    }
}
